﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DLV.Library.Utilities;

namespace DLV.Data.Entities
{
    public class CusRequestInfo
    {


        #region private

        private int _idCusRequest = Null.NullInteger;
        private string _cusRequestCode = String.Empty;
        private string _cusNameRequest = String.Empty;
        private DateTime _cusRequestBeginDate = Null.NullDate;
        private DateTime _cusRequestEndDate = Null.NullDate;
        private int _cusCustomersId = Null.NullInteger;
        private string _cusRequestOther = String.Empty;
        private int _cusRequestTypeId = Null.NullInteger;
        private int _cusCreatedBy = Null.NullInteger;
        private DateTime _cusCreatedDate = Null.NullDate;
        private int _cusUpDatedBy = Null.NullInteger;
        private DateTime _cusUpDatedDate = Null.NullDate;
        private int _cusStatus = Null.NullInteger;

        #endregion
        #region public
        public string CusRequestCode
        {
            get { return _cusRequestCode; }
            set { _cusRequestCode = value; }
        }

        public int IDCusRequest
        {
            get { return _idCusRequest; }
            set { _idCusRequest = value; }
        }

        public string CusNameRequest
        {
            get { return _cusNameRequest; }
            set { _cusNameRequest = value; }
        }

        public DateTime CusRequestBeginDate
        {
            get { return _cusRequestBeginDate; }
            set { _cusRequestBeginDate = value; }
        }

        public DateTime CusRequestEndDate
        {
            get { return _cusRequestEndDate; }
            set { _cusRequestEndDate = value; }
        }

        public int CusCustomersId
        {
            get { return _cusCustomersId; }
            set { _cusCustomersId = value; }
        }

        public string CusRequestOther
        {
            get { return _cusRequestOther; }
            set { _cusRequestOther = value; }
        }

        public int CusRequestTypeId
        {
            get { return _cusRequestTypeId; }
            set { _cusRequestTypeId = value; }
        }

        public int CusCreatedBy
        {
            get { return _cusCreatedBy; }
            set { _cusCreatedBy = value; }
        }

        public DateTime CusCreatedDate
        {
            get { return _cusCreatedDate; }
            set { _cusCreatedDate = value; }
        }

        public int CusUpDatedBy
        {
            get { return _cusUpDatedBy; }
            set { _cusUpDatedBy = value; }
        }

        public DateTime CusUpDatedDate
        {
            get { return _cusUpDatedDate; }
            set { _cusUpDatedDate = value; }
        }

        public int CusStatus
        {
            get { return _cusStatus; }
            set { _cusStatus = value; }
        }
        #endregion
    }
}
